//module.js
// 导出默认, 有且只有一个默认
export default App
// 部分导出
export {}

//导出class类对象函数
export class A{
	constructor(a,b){
		...
	}
}

//main.js
//全部导入
import md from './module'


//整个模块当作单一对象进行导入
//该模块的所有导出都会作为对象的属性存在
import * as example from "./module"
//调用模块中的变量a:
console.log(example.a)

//导入部分，其中的name,age都是模块中已申明的变量
import {name, age} from './module'
//也可以将变量赋值给某个对象，调用时直接用对象名
import {name as n, age} from './module'
console.log(n)

//模块嵌套(继承) 中间模块导出
export {a,b,c,d} from './module'
